slightly rough - Turkish English Dictionary